put teeth into something - Inglés Sinónimo Diccionario